package com.wejoy.video.middle.station.data.domain.system;


import com.wejoy.video.middle.station.data.domain.BaseDomain;
import com.wejoy.video.middle.station.data.enums.dict.EnumNoticeType;

/**
 * 系统消息通知表
 *
 * @author miracle_j
 * @date 2022年11月06日 21:34:52
 */
public class SysNotice extends BaseDomain {
    /** 通知标题 */
    private String title;
    /** 通知内容 */
    private String content;
    /**
     * 通知类型
     * @see EnumNoticeType
     * */
    private Integer type;
    /** 工单id */
    private Long orderId;
    /**
     * 是否已读0否1是
     * @see com.wejoy.video.middle.station.data.enums.dict.EnumReadNoticeType
     * */
    private Integer isRead;
    /** 发起消息的用户id,空则是系统消息 */
    private Long fromId;
    /**
     *  前端是否弹窗提醒
     * @see com.wejoy.video.middle.station.data.enums.dict.EnumNoticeRemindtype
     * */
    private Integer isRemind;
    /**
     *  前端弹窗提醒类型
     * @see com.wejoy.video.middle.station.data.enums.dict.EnumNoticePopUpsType
     * */
    private Integer remindType;
    /** 接收消息的用户id */
    private Long toId;
    /** 数据状态 */
    private Integer status;

    public Integer getRemindType() {
        return remindType;
    }

    public void setRemindType(Integer remindType) {
        this.remindType = remindType;
    }

    public Integer getIsRemind() {
        return isRemind;
    }

    public void setIsRemind(Integer isRemind) {
        this.isRemind = isRemind;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }


    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }


    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }


    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }


    public Integer getIsRead() {
        return isRead;
    }

    public void setIsRead(Integer isRead) {
        this.isRead = isRead;
    }


    public Long getFromId() {
        return fromId;
    }

    public void setFromId(Long fromId) {
        this.fromId = fromId;
    }


    public Long getToId() {
        return toId;
    }

    public void setToId(Long toId) {
        this.toId = toId;
    }


    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

}